package com.xmy.cultivate.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 调查结果
 * </p>
 *
 * @author hpiggy
 * @since 2024-06-13
 */
@Data
@TableName("survey_result")
@ApiModel(value = "SurveyResult对象", description = "调查结果")
public class SurveyResult implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.NONE)
    private Long id;

    private Integer yearPart;

    private Integer quarterNum;

    @ApiModelProperty("题目id")
    private Long topicId;

    @ApiModelProperty("选项id")
    private Long topicOptionsId;

    @ApiModelProperty("填写人的微信opend_id")
    private String opendId;

    @ApiModelProperty("学生id")
    private Long studentId;

    @ApiModelProperty("目标id，例：上课满意度调查对应的是记上课表(record_course)的id")
    private Long targetId;


}
